package com.jrx.anytxn.investor.bean;

import com.jrx.anytxn.common.annotation.CollectionModel;
import com.jrx.anytxn.common.annotation.MethodType;
import com.jrx.anytxn.common.constant.CommonContants;
import com.jrx.anytxn.investor.entity.TlInvestorLoanChange;
import com.jrx.anytxn.transaction.constant.TransBizConstant;

import java.util.ArrayList;
import java.util.List;

/**
 * 日终延滞会计处理保存Bean
 *
 * @author liuyang
 * @date 2020-05-26
 **/
public class InvestorDelqTransInSaveBean {
    private List<InvestorTransferSaveBean> transferSaveBeanList = new ArrayList<>();

    private List<TlInvestorLoanChange> loanChangeList = new ArrayList<>();

    @CollectionModel
    public List<InvestorTransferSaveBean> getTransferSaveBeanList() {
        return transferSaveBeanList;
    }

    public void setTransferSaveBeanList(List<InvestorTransferSaveBean> transferSaveBeanList) {
        this.transferSaveBeanList = transferSaveBeanList;
    }

    @MethodType(CommonContants.METHOD_TYPE_SAVE)
    public List<TlInvestorLoanChange> getLoanChangeList() {
        return loanChangeList;
    }

    public void setLoanChangeList(List<TlInvestorLoanChange> loanChangeList) {
        this.loanChangeList = loanChangeList;
    }
}
